Big Huge Thesaurus

horned owl

noun